Theevra Samvedanam meaning in english


Word: തീവ്ര സംവേദനം Transliteration: tīvra sṁvēdanṁ

Meaning of തീവ്ര സംവേദനം in english :

Noun Allergy
Related wordstīvra sṁvēdanṁ (തീവ്ര സംവേദനം) - Allergy 
Malayalam to English
English To Malayalam